hard to swallow

Translations
difficile à avaler
Definitions
Difficult to accept or believe; often used to describe information or a situation that is unpleasant or challenging to come to terms with.